home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Development Platforms / Apple II / Essentials / Technical.Notes / IIGS / TN.IIGS.102 < prev    next >
Encoding:
Text File  |  1991-11-15  |  1.6 KB  |  44 lines  |  [TEXT/pdos]

  1. Apple II
  2. Technical Notes
  3. _____________________________________________________________________________
  4.                                                   Developer Technical Support
  5.  
  6.  
  7. Apple IIgs
  8. #102:        Various Vectors
  9.  
  10. Written by:  Dave Lyons                                         December 1991
  11.  
  12. This Technical Note describes system vectors that are not fully described in
  13. other documentation.
  14. _____________________________________________________________________________
  15.  
  16.  
  17. The MOVE_INFO vector
  18.  
  19. MOVE_INFO is a flexible, low-overhead data transfer routine.  It can transfer
  20. buffer-to-buffer, buffer-to-location, location-to-buffer, and buffer-to-buffer
  21. reversing the order of the bytes.
  22.  
  23. Apple IIgs GS/OS Device Driver Reference  tells you how to call MOVE_INFO from
  24. a GS/OS driver environment (JSL to $01FC70), but this requires the
  25. language-card RAM to be banked in correctly.
  26.  
  27. Another vector points to the same routine:  $E10200.  If you aren't a GS/OS
  28. device driver, it is more convenient to JSL to $E10200, because you don't have
  29. to worry about banking in the $01FCxx vectors.  The $E10200 vector is available
  30. whenever GS/OS is active, under System Software 5.0 or later.
  31.  
  32.  
  33. The DYN_SLOT_ARBITER and SET_SYS_SPEED vectors
  34.  
  35. Two other GS/OS System Service vectors are duplicated in bank $E1:
  36. SET_SYS_SPEED ($E10204) and DYN_SLOT_ARBITER ($E10208).  Like MOVE_INFO, these
  37. are available when GS/OS is active under System Software 5.0 or later.
  38.  
  39.  
  40. Further Reference
  41. _____________________________________________________________________________
  42. o    Apple IIgs GS/OS Device Driver Reference
  43.  
  44.